Asymptotic behavior and halting probability of Turing Machines
نویسنده
چکیده
Through a straightforward Bayesian approach we show that under some general conditions a maximum running time, namely the number of discrete steps done by a computer program during its execution, can be defined such that the probability that such program will halt after that time is smaller than any arbitrary fixed value. Consistency with known results and consequences are also discussed. 1 Introductory remarks As it has been proved by Alan M. Turing in 1936 [1], if we have a program p running on an Universal Turing Machine (UTM), then we have no general, finite and deterministic algorithm which allows us to know whether and when it will halt (this is the well known halting problem). This is to say that the halting behavior of a program, with the trivial exception of the simplest ones, is not computable and predictable by a unique, general procedure. In this paper we show that, for what concerns the probability of its halt, every program running on an UTM is characterized by a peculiar asymptotic behavior in time. 2 Probabilistic approach Given a program p of n bits, it is always possible to slightly change its code (increasing its size by a small, fixed amount of bits, let’s say of s bits with
منابع مشابه
Some improvements in fuzzy turing machines
In this paper, we improve some previous definitions of fuzzy-type Turing machines to obtain degrees of accepting and rejecting in a computational manner. We apply a BFS-based search method and some level’s upper bounds to propose a computational process in calculating degrees of accepting and rejecting. Next, we introduce the class of Extended Fuzzy Turing Machines equipped with indeterminacy s...
متن کامل2 00 5 The halting problem is decidable on a set of asymptotic probability one
The halting problem for Turing machines is decidable on a set of asymptotic probability one. The proof is sensitive to the particular computational model. The halting problem for Turing machines is perhaps the canonical undecidable set. Nevertheless, we prove that there is an algorithm deciding almost all instances of it. The halting problem is therefore among the growing collection of those ex...
متن کاملThe Halting Problem Is Decidable on a Set of Asymptotic Probability One
The halting problem for Turing machines is decidable on a set of asymptotic probability one. The proof is sensitive to the particular computational model. The halting problem for Turing machines is perhaps the canonical undecidable set. Nevertheless, we prove that there is an algorithm deciding almost all instances of it. The halting problem is therefore among the growing collection of those ex...
متن کاملNatural Halting Probabilities, Partial Randomness, and Zeta Functions
We introduce the zeta number, natural halting probability and natural complexity of a Turing machine and we relate them to Chaitin’s Omega number, halting probability, and program-size complexity. A classification of Turing machines according to their zeta numbers is proposed: divergent, convergent and tuatara. We prove the existence of universal convergent and tuatara machines. Various results...
متن کاملTruth and Light: Physical Algorithmic Randomness
This thesis examines some problems related to Chaitin’s Ω number. In the first section, we describe several new minimalist prefix-free machines suitable for the study of concrete algorithmic information theory; the halting probabilities of these machines are all Ω numbers. In the second part, we show that when such a sequence is the result given by a measurement of a system, the system itself c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005